Developer Documentation
PATH  Mac OS X Documentation > Developer Tools > Mac OS X Assembler Guide


Previous | Contents | Next

C

Operator         

Operands               

Operation Name

clcs

RD,RA

Cache Line Compute Size (601 specific)

 

 

 

clrldi

ra,rs,n

Macro: rldicl ra,rs,0,n

clrldi.

ra,rs,n

Macro: rldicl. ra,rs,0,n

clrlsldi

ra,rs,b,n

Macro: rldic ra,rs,n,b - n

clrlsldi.

ra,rs,b,n

Macro: rldic. ra,rs,n,b - n

clrlslwi

ra,rs,b,n

Macro: rlwinm ra,rs,n,b - n,31 - n

clrlslwi.

ra,rs,b,n

Macro: rlwinm. ra,rs,n,b - n,31 - n

clrlwi

ra,rs,n

Macro: rlwinm ra,rs,0,n,31

clrlwi.

ra,rs,n

Macro: rlwinm. ra,rs,0,n,31

clrrdi

ra,rs,n

Macro: rldicr ra,rs,0,63 - n

clrrdi.

ra,rs,n

Macro: rldicr. ra,rs,0,63 - n

clrrwi

ra,rs,n

Macro: rlwinm ra,rs,0,0,31 - n

clrrwi.

ra,rs,n

Macro: rlwinm. ra,rs,0,0,31 - n

 

 

 

cmp

BF,L,RA,RB

Compare

cmp

CRF,L,RA,RB

cmp

BF,RA,RB

Equiv to cmp BF,0,RA,RB

cmp

CRF,L,RA,RB

Equiv. to cmp RF,0,RA,RB

cmpd

RA,RB

Equiv. to cmp 0,1,RA,RB

cmpd

BF,RA,RB

Equiv. to cmp BF,1,RA,RB

cmpd

CRF,RA,RB

Equiv. to cmp BF,1,RA,RB

cmpw

RA,RB

Equiv. to cmp 0,0,RA,RB

cmpw

BF,RA,RB

Equiv. to cmp BF,0,RA,RB

cmpw

CRF,RA,RB

Equiv. to cmp CRF,0,RA,RB

 

 

 

cmpi

BF,L,RA,SI

Compare Immediate

cmpi

CRF,L,RA,SI

cmpi

BF,RA,SI

Equiv. to cmpi BF,0,RA,SI

cmpi

CRF,RA,SI

Equiv. to cmpi CRF,0,RA,SI

cmpdi

RA,SI

Equiv. to cmpi 0,1,RA,SI

cmpdi

BF,RA,SI

Equiv. to cmp BF,1,RA,SI

cmpdi

CRF,RA,SI

Equiv. to cmpi CRF,1,RA,SI

 

 

 

cmpwi

RA,SI

Equiv. to cmpi 0,0,RA,SI

cmpwi

BF,RA,SI

Equiv. to cmpi BF,0,RA,SI

cmpwi

CRF,RA,SI

Equiv. to cmpi CRF,0,RA,SI

 

 

 

cmpl

BF,L,RA,RB

Compare Logical

cmpl

CRF,L,RA,RB

cmpl

BF,RA,RB

Equiv. to cmpl BF,0,RA,RB

cmpl

CRF,RA,RB

Equiv. to cmpl CRF,0,RA,RB

cmpld

RA,RB

Equiv. to cmpl 0,1,RA,RB

cmpld

BF,RA,RB

Equiv. to cmpl BF,1,RA,RB

cmpld

CRF,RA,RB

Equiv. to cmpl CRF,1,RA,RB

cmplw

RA,RB

Equiv. to cmpl 0,0,RA,RB

cmplw

BF,RA,RB

Equiv. to cmpl BF,0,RA,RB

cmplw

CRF,RA,RB

Equiv. to cmpl CRF,0,RA,RB

 

 

 

 

 

 

cmpli

BF,L,RA,UI

Compare Logical Immediate

cmpli

CRF,L,RA,UI

cmpli

BF,RA,UI

Equiv. to cmpli BF,0,RA,UI

cmpli

CRF,RA,UI

Equiv. to cmpli CRF,0,RA,UI

cmpldi

RA,UI

Equiv. to cmpi 0,1,RA,UI

cmpldi

BF,RA,UI

Equiv. to cmpi BF,1,RA,UI

cmpldi

CRF,RA,UI

Equiv. to cmpi CRF,1,RA,UI

cmplwi

BF,RA,UI

Equiv. to cmpi BF,0,RA,UI

cmplwi

CRF,RA,UI

Equiv. to cmpi CRF,0,RA,UI

cmplwi

RA,UI

Equiv. to cmpi CRF,0,RA,UI

 

 

 

cntlzd

RA,RT

Count Leading Zeros Doubleword

cntlzd.

RA,RT

 

 

 

cntlzw

RA,RT

Count Leading Zeros Word

cntlzw.

RA,RT

 

 

 

crand

BT,BA,BB

Condition Register AND

 

 

 

crandc

BT,BA,BB

Condition Register AND with Complement

 

 

 

creqv

BT,BA,BB

Condition Register Equivalent

 

 

 

crmove

BT,BA

Condition Register Move (Equiv. to cror BT,BA,BA )

 

 

 

crnand

BT,BA,BB

Condition Register NAND

 

 

 

crnor

BT,BA,BB

Condition Register NOR

 

 

 

crnot

BT,BA

Condition Register NOT (Equiv. to crnor BT,BA,BA )

 

 

 

cror

BT,BA,BB

Condition Register OR

 

 

 

crorc

BT,BA,BB

Condition Register OR with Complement

 

 

 

crxor

BT,BA,BB

Condition Register XOR


Mac OS X Assembler Reference: PowerPC Addressing Modes and Assembler Instructions

Previous | Contents | Next